import random

s = 0
'''
【列表生成式】
列表生成的语法结构：
lst=[expression for item in range]

lst=[expression for item in range if condition]
'''

lst = ['apple', 'banana', 'pear', 'Apple', 'Banana', 'Pear']
lst.sort(key=str.lower)
print(lst)

# 使用range生成列表
lst = [item for item in range(1, 10)]
print(lst)

lst = [item * item for item in range(1, 10)]
print(lst)

# 随机生成数字填充列表
lst = [random.randint(1, 100) for _ in range(10)]
print(lst)

# 从列表中选择符合条件的元素组成新的列表
lst = [item for item in range(1, 10) if item % 2 == 0]  # 取能被2整除的数
print(lst)
